package com.zth.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.io.Serializable;

/**
 * (User)实体类
 *
 * @author makejava
 * @since 2022-10-19 09:58:27
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User implements Serializable {
    private static final long serialVersionUID = -23526792658851539L;
    /**
     * 主键
     */
    private String id;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码（密文）
     */
    private String password;
    /**
     * 盐
     */
    private String salt;
    /**
     * 头像的路径
     */
    private String imgpath;
    /**
     * 性别
     */
    private String sex;
    /**
     * 角色的id 1代表管理员 2代表员工
     */
    private Integer rid;
    /**
     * 创建用户的时间
     */
    private Date createtime;
    /**
     * 修改用户的时间
     */
    private Date updatetime;
    /**
     * 1 代表启用 2代表禁用
     */
    private Integer status;

//
//    public String getId() {
//        return id;
//    }
//
//    public void setId(String id) {
//        this.id = id;
//    }
//
//    public String getUsername() {
//        return username;
//    }
//
//    public void setUsername(String username) {
//        this.username = username;
//    }
//
//    public String getPassword() {
//        return password;
//    }
//
//    public void setPassword(String password) {
//        this.password = password;
//    }
//
//    public String getSalt() {
//        return salt;
//    }
//
//    public void setSalt(String salt) {
//        this.salt = salt;
//    }
//
//    public String getImgpath() {
//        return imgpath;
//    }
//
//    public void setImgpath(String imgpath) {
//        this.imgpath = imgpath;
//    }
//
//    public String getSex() {
//        return sex;
//    }
//
//    public void setSex(String sex) {
//        this.sex = sex;
//    }
//
//    public Integer getRid() {
//        return rid;
//    }
//
//    public void setRid(Integer rid) {
//        this.rid = rid;
//    }
//
//    public Date getCreatetime() {
//        return createtime;
//    }
//
//    public void setCreatetime(Date createtime) {
//        this.createtime = createtime;
//    }
//
//    public Date getUpdatetime() {
//        return updatetime;
//    }
//
//    public void setUpdatetime(Date updatetime) {
//        this.updatetime = updatetime;
//    }
//
//    public Integer getStatus() {
//        return status;
//    }
//
//    public void setStatus(Integer status) {
//        this.status = status;
//    }

}

